home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / PROBLEMS / COMMANDWINDOW < prev    next >
Text File  |  1992-04-12  |  2KB  |  47 lines

  1. Article 203 of comp.sys.acorn:
  2. Path: rusmv1!ira.uka.de!sol.ctr.columbia.edu!lll-winken!elroy.jpl.nasa.gov!swrinde!cs.utexas.edu!uunet!math.fu-berlin.de!tmpmbx!zelator!acsys!spocky
  3. From: spocky@acsys.UUCP
  4. Newsgroups: comp.sys.acorn
  5. Subject: Re: tasks which leave desktop and return
  6. Keywords: desktop, tasks
  7. Message-ID: <cP2c21w164w@acsys.UUCP>
  8. Date: 3 May 91 07:37:35 GMT
  9. References: <1991Apr23.135553.17810@newcastle.ac.uk>
  10. Organization: Acsys, Berlin Germany, first ACORN BBS in Berlin
  11. Lines: 32
  12.  
  13. J.W.Harley@newcastle.ac.uk (Jon Harley) writes:
  14.  
  15. > I've seen a couple of desktop apps which take over the whole screen while
  16. > they're active (ie the iconbar icon has been clicked), then return to the
  17. > desktop afterwards without the "Press SPACE or click mouse to return to
  18. > desktop" message. The apps in question were a home accounts program and
  19. > !StrongEd, which you want to stay resident while you're not using them.
  20. > I'm trying to do this for some PD software I'm writing - how is it done?
  21. > I've tried to do it with a second bank of vdu ram but with no success.
  22.  
  23. You ask for a clean termination?
  24. I think I can help you!
  25. I find this Article in the Risc User Magazine December 1989:
  26.  
  27. CLEAN TERMINATION
  28. If you run a non Wimp program from the 
  29. Desktop, you will get the following message 
  30. when it terminates: 'Press SPACE or click 
  31. mouse to continue'. To avoid this add the line:
  32. SYS "Wimp_CommandWindow",-1
  33. to the end of the program, ensuring that no 
  34. text or graphics output can occur after this statement has been 
  35. executed. A program
  36. which is then run from the Desktop will 
  37. return you to the Desktop as soon as the 
  38. program terminates. Note, however, that if 
  39. such a program is run directly from a Basic
  40. language environment, you will be left in a
  41. VDU 5 state, and the program should execute 
  42. VDU 4 to return to normal cursor operation.
  43.  
  44.  
  45.